@echo off
echo 正在启动数据库ER图生成工具...
echo.

REM 检查Python是否安装
python --version >nul 2>&1
if errorlevel 1 (
    echo 错误: Python未安装或未添加到系统PATH
    echo 请先安装Python 3.7+并确保python命令可用
    pause
    exit /b 1
)

REM 检查依赖是否安装
python -c "import fastapi" >nul 2>&1
if errorlevel 1 (
    echo 正在安装依赖...
    pip install -r requirements.txt
    if errorlevel 1 (
        echo 错误: 依赖安装失败
        pause
        exit /b 1
    )
)

echo 依赖检查完成，正在启动应用...
echo.
echo 应用启动后，请打开浏览器访问: http://localhost:8000
echo.
echo 按 Ctrl+C 停止应用

python main.py

pause